#!/bin/bash
#Autor: Ricardo Brito do Nascimento
#Email: ricardo@rbncurriculo.cjb.net
#data: 20080326
#version: 1
HOMEDIR=/home/ricardo.brito
MSG="Salva automatica da atualização `date +%Y%m%d%H%M`"
#MSG="Salva_automatica_da_atualização_`date +%Y%m%d%H%M`"
#svnList=("$HOMEDIR/financeiro/" "$HOMEDIR/financeiro/boletos0/" "$HOMEDIR/financeiro/diversos/" "$HOMEDIR/tmp/coter/")

svnList[0]="$HOMEDIR/financeiro/" 
svnList[1]="$HOMEDIR/financeiro/boletos0/"
svnList[2]="$HOMEDIR/financeiro/diversos/"
svnList[3]="$HOMEDIR/tmp/coter/"

#echo '----'
#echo $MSG
#echo ${svnList[@]:0}
#echo ${svnList[1]}
#echo '----'

_fsvnst(){
for (( i=0; i<${#svnList[@]}; i++ ));
  do
	cd ${svnList[$i]}
	svn st ${svnList[$i]}
	#svn ci ${svnList[$i]} -m ${MSG}
	echo -e '\n'
  done
}

_fsvnci(){
a=0
while [ $a != ${#svnList[@]} ]; 
  do
	echo $a
	cd ${svnList[$a]}
	#svn st  ${svnList[$a]}
	#svn ci ${svnList[$a]} -m ${MSG}
	svn ci ${svnList[$a]} -m "${MSG}"
	let a++
  done
}

_menu(){
e=-1
while [ $e -ne 0 ];
 do
  echo 1 - svn st
  echo 2 - svn ci
  echo 0 - sair
  
  read e
  case $e in
    1)_fsvnst;;
    2)_fsvnci;;
    0) exit 0;
  esac
 done
}
_menu
